physiological longevity - Espagnol Anglais Dictionnaire